home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip: Special Tips & Tricks for Windows 95
/
Chip Wintips.iso
/
zeszyt
/
transx95
/
readme.doc
< prev
next >
Wrap
Text File
|
1996-04-12
|
44KB
|
906 lines
TRANSX95.ZIP
Transfer 95 Version 3.13
ITS Systems
Michael J. Steiner CIS:[76372,370]
Voice: 612-426-7270 FAX: 612-426-6023
==================================================================
Registration
------------
This software is released as 'ShareWare' NOT 'FreeWare'
and your need for registration is based on the programs ability to
help you. If this program meets this requirement, please send the
registration fee of only $40.00. Or register via compuserve
registration ID# 10473 - GO SWREG. Please see ORDER.DOC for more
information. ***Sorry credit cards are not accepted.***
TO: (Payable to: ITS Systems, or Michael J. Steiner)
ITS Systems
C/O Michael J. Steiner
14665 Fitzgerald Ave. N.
Hugo, Mn 55038-9301
When registering within the program, it will ask you for
your name, or company name. When you contact me for a registration
key, I will require this name, exactly as you intend to input it
into the registration sign up window (Case Sensitive). This is not
necessary when registering VIA compuserve(GO SWREG), I will use
the name as it is presented to me. Please specify names to use when
registering multiple copies ie Joe Smith-1,Joe Smith-2...
Benefits Of Registration
------------------------
Registration qualifies you for certain privileges not
granted to unregistered users.
As a registered user:
1) - You will no longer be bothered by the delay during the opening
registration reminder screen (RRS).
2) - You will have access to the help system.
3) - You will have access to the "Transfer A Drive" function.
4) - Your name, or company name will be recorded within your
copy of the program, and displayed in the about window,
and on the DOS screen.
5) - The registration key that you receive, can be used to register
any updated versions of this program.
6) - You will have the knowledge, that by registering I will be
able to develop other useful utilities. Thank you...
***** Disclaimer *****
-----------------------
Please READ and UNDERSTAND the following DISCLAIMER.
"All users of this software must accept this disclaimer of warranty"
WE hereby disclaim all warranties relating to this software.
This software is distributed on an "AS IS" basis without warranties
of any kind, whether expressed or implied, including without
limitation any implied warranties of merchantability or fitness
for any particular purpose.
WE assume no liability for any damages, including but not
limited to, special, incidental, consequential, indirect, loss of
data, loss of profit, use of software or similar claims, or for any
other reason. Even if WE have specifically advised YOU of the
possibility of such damage regardless of the form of the claim.
The person(YOU) using the software, bears all risk as to the
quality and performance of the software.
Usage Statement
---------------
The following statement ONLY applies to 'NON public domain'
and registered 'ShareWare'.
Your use of this ShareWare is limited to it's meeting your
needs, at which time continued use requires registration.
YOU must treat this software just as if it were a book.
For example, this software may be used by any number of people,
and may be freely moved from one computer to another, as long
as there is NO POSSIBILITY of it being used at one location
while it is being used at another location. Just as one book
cannot be read by two different people in two different
locations at the same time. (SEE LICENSE.DOC for SITE license
information).
Distribution Policy
-------------------
"This distribution policy ONLY applies to 'ShareWare'."
You are free to use, copy and distribute this software for
NON-COMMERCIAL use if:
1. - No fee is charged for it's use, copying or distribution.
2. - It is not modified in any way.
3. - It is distributed in it's original archive package,
containing all original files.
Clubs and user groups may charge a fee not to exceed
($5) for media and handling for distribution of the
software contained within this achieve.
This distribution policy only applies to the software, herein
contained within this archived media. All other distributions
of this software can only be made by ITS Systems
C/O Michael J. Steiner.
Support, Customer Service, And Documentaion
-------------------------------------------
Support - I provide as much support as possible for the
programs, functions, procedures, and concepts that I distribute.
If you have any questions, please write to me via compuserve mail
or phone me (Messages left with long distance phone numbers will
not be returned, so please call me back.). Phone conversations
are limited to 30 minutes. This is not set in stone, but I do
need some time for my family.
Registration remainder screens - In some shareware programs
I use RRS's and sometimes I do not. I try not to make these
RRS's to annoying in there frequency or content.
Documentation - Documenting a program can be more difficult
than writing the program itself. I try and supply as much, and as
detailed documentation as I can. I find that often documentation
contains too much unnecessary detail, and not enough raw how to's.
So I try and keep my descriptions as strait forward as possible,
without trivialities and eccentricities. If you find that you need
help, or find that the documentation presented here does not contain
the answer to your question, please do not hesitate to contact me.
Packing List
------------
TRANSX95.EXE - The executable program.
README.DOC - This documentation file.
TRANSX95.INI - The initialization file.
TRANSX95.HLP - The help file.(Available To Registered Users Only)
VIEWER.EXE - A text based file viewer. Used by default.
README.EXE - Patch to the TXT file. For DOS viewing(Printing).
LICENSE.DOC - Site license terms.
ORDER.DOC - Site license application.
BMAIL.EXE - Binary to text, text to binary converter.
******* Warning *******
-----------------------
Wherever preforming operations below the level of the
operating system, there are inherent dangers, ie. causing damage
to the system integrity, and programs contained there. Safeguards
have been put in place to insolate the user from these dangers,
although not all possibilities can be prognosticated. If you do
not accept these inherent dangers, do not executed or use this
program.
System Requirements
-------------------
■ 386DX or above 100% IBM compatible CPU.
■ Windows 95
■ 600KB - 615KB of conventional memory free.
■ At least 50 MB or free space on your source drive.
(For Transfer operation.)
Application Notes
-----------------
There are two main purposes to this program.
These are:
1) - To avail the user with an application with which an entire
operating system, can be exported from one physical hard
drive, to another physical hard drive, including all pre-
installed applications, and their associated settings.
2) - To avail the user with an application in which, the user
can make use of older DOS based backup utilities, to create
reliable backups, when used with new operating systems, which
implement drive structure parameters, which are inconsistent
with the older DOS based backup utilities.
Control Line Arguments
----------------------
NOTE: These switches have priority over those set in the
TRANSX95.INI file.
+Cn - Case state, used for debugging. n 1-10. Contact ITS Systems
for a more detailed description.
+Rn - Used to control the screen resolution. n=1-80x25,n=2-20x28
n=3-80x50,n=4-80x60,n=5-132x25,n=6-132x43
+VC - Enable the internal video cache.
+P - Enable pop-up windows.
+MEM - Conserve conventional memory where possible.
+SVn - Use video interface. n=0-Default,n=1-Use TTY,n=2-Use BIOS.
+LB - Use low intensity background colors.
+LF - Use low intensity foreground colors.
-CPU - Bypass the CPU detection and speed test.(Maybe needed on
100MHZ and above processors).
-L - Bypass the low conventional memory test.
-B - Bypass the typematic reporting function.
-VSB1 - Video set back switch, default is set back video, if this
switch is used the video setup by the program remain in
effect even after termination.
-Pn - Set virtual memory type priority sequence, n=1-XDL,n=2-XLD
n=3-DXL,n=4-DLX,n=5-LXD,n=6-LDX. Where X=Extended memory,
D=Disk memory, and L=Conventional memory.
-In - Set virtual memory security level. n=0-LOW,n=1-HIGH.
-? /? - Show help screen.
-A - Update B/I to I with each video pass.
-NM - Bypass mouse initialization, even if a mouse is present in
the system. (Will not use the mouse)
-NDF - Bypass the memory defragmentation system.
-PRE - Do not preserve time,date, or attributes during Transfer A
Drive function.
-MAP - Do not calculate or use status output during the Transfer
A Drive function.
-IDC - Do not check for illegal characters present in directories
while using the Transfer A Drive function.
+WBC - Do not check for Windows 95 when doing Transfer Boot Code.
-INC - By default the transfer a drive function does an incremental
copy of files from the source to the destination. The -INC
switch disables the feature, and does a complete transfer.
The Main Menu
-------------
The following is a screen similar to the main menu.
There are three main portions to this menu, first is the drive
selection areas, second the function action buttons, and
third the action button description area. Note: All functions
are LFN aware.
Menu Level 1 -
┌────────────────────────── ■ TRANSX95 V03.XX ■ ──────────────────────────┐
│ │
│ ┌ Source ────┐ │
│ │ A B C │ │
│ └─────────────┘ │
│ ┌ Destination ┐ │
│ │ A B C │ │
│ └─────────────┘ │
│ │
│ Exit ▄ Quit and return to DOS. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ Export Drive ▄ Copy Scr. to Dest Cluster sizes must match. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ Drive Information ▄ View the current disks characteristics. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ Transfer Boot Code ▄ Move the boot code from one disk to another. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ Condition Files ▄ Make all files & directories accessible. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ More... ▄ Move ahead one menu level. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
└─ F1-Help F2-Additional Selections ───────── Available Memory: 295KB ────┘
Menu Level 2 -
┌────────────────────────── ■ TRANSX95 V03.XX ■ ──────────────────────────┐
│ │
│ ┌ Source ────┐ │
│ │ A B C │ │
│ └─────────────┘ │
│ ┌ Destination ┐ │
│ │ A B C │ │
│ └─────────────┘ │
│ │
│ Transfer A Drive ▄ Move tree from source to the destination. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ DOS Shell ▄ Secondary shell to a DOS environment. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ Create A Boot Disk ▄ Create a bootable utility disk(Floppy). │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ Register ▄ Enter your registration information. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ Back ▄ Move back one menu level. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
│ More... ▄ Move ahead one menu level. │
│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
└─ F1-Help F2-Additional Selections ───────── Available Memory: 295KB ────┘
Menu Level 1 Functions
==================================================================
The "Export Drive" Function
---------------------------
The "Export Drive" function is used to export, or copy the
contents of the source drive to the destination drive. This is
accomplished thru the use of low level(BIOS) functions. The one
main disadvantage with using this function, over the "Transfer A
Drive" function is that both the source and destination drives must
have the same cluster size, and the drives must be LOCKED before you
start.
If you plan on booting from this drive, make sure you do a
"Transfer Boot Code" procedure first. You will also need to change
your CMOS settings, and jumpers on the hard drive itself, Please
refer to the respective manuals for instructions for each.
NOTE: Before doing a "Transfer Boot Code" or "Export Drive"
function please run Norton Disk Doctor, or Scandisk, and completely
defragment the destination drive with either Norton Utilities
Speedisk for 95, or Windows 95 Disk Defragmenter.
Export throughput ~55MB/MIN.
The copy procedure is as follows:
<The Export Procedure, Adding A New Hard Drive>
-------------------------------------------------
NOTE: In the following example it is assumed that you are copying
the contents of drive C: onto drive D:, and that you will be
making this new drive(D:) your bootable drive C:. Substitute
drive letters as per your preference.
1) Configure the new C: drive as drive D: adjusting CMOS & jumper
settings.
2) Boot to a DOS DOS prompt. (Hit the F8 key when you see
"Starting Windows 95", and choose option #5 "Command Prompt Only")
4) Fdisk and Format drive D: (Destination).
4) Lock C: & D: drives. ( LOCK C:, LOCK D: )
5) Run TRANSX95.
6) Select drive C: as the source and drive D: as the destination.
7) Choose "Transfer Boot Code". (Answering, according to your setup).
8) Exit TRANSX95.
9) Boot to Windows 95. (Normal Boot)
10) Shell to a DOS session(BOX). (Start|Programs|MS-DOS Prompt)
11) Format D: /Q
12) Run TRANSX95.
13) Select drive C: as the source and drive D: as the destination.
14) Choose "Export Drive" from menu level 1.(Export drive contents.)
15) Exit TRANSX95.
16) EXIT back into Windows 95.
17) Shut down the system. (Power Off)
18) Re-configure D: drive as the master drive, and set new CMOS
settings.
19) Boot to Windows 95 from the new drive.
┌──────────────────── Export Drive Check List ────────────────────┐
│ │
│ √Checking to see if destination drive is in use. │
│ √Determining destination drives physical characteristics. │
│ √Determining source drives physical characteristics. │
│ √Checking the source drive for fragmentation │
│ √Checking for source and destination compatibility. │
│ √Checking to see if the destination drive is bootable. │
│ √Translating FAT 1 from source to destination drive │
│ √Translating FAT 2 from source to destination drive │
│ √Translating Directory from source to destination drive │
│ √Translating Data areas from source to destination drive: 100% │
│ │
└─────────────────────────────────────────────────────────────────┘
The "Disk Information" Function
-------------------------------
The following screen is a screen similar to a typical
"Disk Information" screen. In the screen, you are presented with
the physical characteristics of the current disk.
┌─────────────── Physical Disk Characteristics ** From Disk ** ───────────────┐
│ │
│ Bytes Per Sector....:512 Drive...............:B: │
│ Sectors Per Cluster.:1 Physical Drive......:00 Hex. │
│ Number Of FATs......:2 Fat1Start-Fat1End...:1-7 │
│ Maximum Dir. Entries:224 Fat2Start-Fat2End...:8-14 │
│ Hidden Sectors......:0 DirStart-DirEnd.....:15-28 │
│ Total Sectors.......:2,400 DatStart-DatEnd.....:29-2,399 │
│ Media Descriptor....:F9 Hex. Directory Sectors...:14 │
│ Sectors Per FAT.....:7 System Sectors......:29 │
│ Sectors Per Track...:15 Volume Serial Number:0FF7:346A │
│ Number Of Heads.....:2 Volume Label........:NO.NAME.... │
│ Number Of Tracks....:80 OEM.................:MSDOS5.0 │
│ Number Of Clusters..:2,371 File Type...........:FAT12 │
│ Total Disk Space....:1,228,800 Extd. Boot Record...:29 Hex. │
│ Drive Space.........:1.20 MEG. Advertised Space....:1.20 meg. │
│ │
│ │
│ Ok ▄ │
│ ▀▀▀▀▀▀▀▀▀▀ │
└─ F1-Help ───────────────────────────────────────────────────────────────────┘
The "Transfer Boot Code" Function
---------------------------------
This function moves the Boot Code from the source drive
to the destination drive. You must use this function from the DOS
prompt(not a DOS box from Windows 95). If your drive controller
card is IDE/ATA or EIDE compatible, and your I/O port assignment
is as follows: Primary port = 1F0h, Secondary port = 170h. This
function also gives you the choice of whether or not to make the
destination drive active.
Note: That the destination drive must be locked before
execution of TRANSX95 and from the same DOS thread you used to
LOCK the drives, you must reboot your computer after using this
function. If your not sure about your controller choose the
"All others" category as it works for IDE/ATA EIDE too.
The "Condition Files" Function
------------------------------
The "Condition Files" function is the most dangerous function
within TRANSX95. Misunderstanding the use of this function can
will cause file and directory changes to be made disk wide. These
changes can not be reversed, without re-installation of all affected
files, and directories...
The source drive, will be the drive on which the files and
directories will be conditioned, the destination drive is of no
concern with the use of this function. By conditioning the files
and directories on a drive, you will be making all files and
directories "VISIBLE", that is all files and directories on the
source drive will be scanned, and processed as to there current
condition, after which TRANSX95 determines which files and or
directories need be conditioned. After these files and directories
have been conditioned, the system will not notice any change, and
will not cause irregularities in the operating system behavior.
Some virus detection programs may have a BIG
problem with this conditioning. Conditioning should be done from
a DOS PROMPT (Not a DOS BOX). The aim here is to make all files
and directories visible to your older DOS based backup utilities.
Before doing the "Condition Files" function, please run
Norton Disk Doctor, or Scandisk, and completely defragment
the source drive, with either Norton Utilities Speedisk for 95,
or Windows 95 Disk Defragmenter.
┌──── Modifying File Conditions ────┐
│ │
│ Drive.......: C: │ ->Drive which is being conditioned.
│ Units.......: 5,200 │ -># of files & Directories processed.
│ Level.......: 0 │ ->Current directory processing level.
│ Name........: .. │ ->Parent directory name.
│ Peek Memory.: 49 KB │ ->Peek amount of memory used.
│ Modified....: 35 │ -># of file or directories conditioned.
│ │
│ Ok ▄ │
│ ▀▀▀▀▀▀▀▀▀▀ │
└─ F1-Help ─────────────────────────┘
<Generic DOS Backup Procedure using LFNBK>
------------------------------------------
Note: In the following example it will be assumed that C: is the
drive to be backed up. The program LFNBK.EXE is located on the
Windows 95 CDROM.
To Backup
---------
1) - Boot to Windows 95.
2) - Disable tunneling.
3) - Shell from Windows 95 to a DOS BOX.
4) - At the command prompt type: LFNBK /V /B C:
5) - Copy LFNBK.DAT to LFNBK_1.DAT
6) - At the command prompt type: LFNBK /V /R C:
Note: Steps (4&5&6) create a LFN catalog, and need to be repeated
whenever changes to the files or directories are made.
7) - EXIT back to Windows 95 from the shell.
8) - Defragment drive C: (Complete).
9) - Boot to the DOS PROMPT (Not a DOS BOX).
10) - At the command prompt type: LOCK C: (Answer "Yes").
11)- Run TRANSX95, and condition drive C:
12)- Exit TRANSX95.
13)- Run your DOS based backup utility.
14)- Boot to Windows 95.
15)- Enable tunneling.
To Restore.
-----------
1) - Boot to the DOS PROMPT.
2) - Install your DOS based backup utility if needed.
Note: You may need to format the hard drive!
3) - Run your DOS based backup utility, and restore backup.
4) - Boot to Windows 95, (DON'T BE ALARMED ALL GROUPS ARE GONE).
5) - Create a shortcut to a DOS BOX(Prompt).
6) - Shell from Windows 95 to a DOS BOX.
7) - Copy LFNBK_1.DAT to LFNBK.DAT
8) - At the command prompt type: LFNBK /V /R C:
9) - EXIT back to Windows 95 from the shell.
10)- Enable tunneling.
11)- Shut down Windows 95, (Reboot to Windows 95).
Note: Your groups should have reappeared.
<Further Notes On The LFNBK Utility>
------------------------------------
LFNBK also located on the Windows 95 CDROM."ADMIN\APTOOLS\LFNBACK\".
LFNBK.EXE removes your long filenames and saves them to a data file.
Read LFNBK.TXT for more information. The LFNBK.TXT file gives
instructions on tunneling. Unfortunately LFNBK.EXE is only available
on the Windows 95 CDROM, There is an alternative utility it is
DOSLFNBK.EXE and is located on CompuServe GO MSWIN95 download
DOSLFN10.ZIP and follow the next set of instructions.
<Generic DOS Backup Procedure using DOSLFNBK>
---------------------------------------------
Note: In the following example it will be assumed that C: is the
drive to be backed up. DOSLFN10.ZIP can be found on CIS forum
MSWIN95.
To Backup
---------
1) - Boot to the DOS PROMPT (Not a DOS BOX).
2) - At the command prompt type: DOSLFNBK C:\ /V
Note: Step 2 creates a LFN catalog, and needs to be repeated
whenever changes to the files or directories are made.
3) - Defragment drive C: (Complete).
4) - At the command prompt type: LOCK C: (Answer "Yes").
5) - Run TRANSX95, and condition drive C:
6) - Exit TRANSX95
7) - Run your DOS based backup utility.
To Restore.
-----------
1) - Boot to the DOS PROMPT.
2) - Install your DOS based backup utility if needed.
Note: You may need to format the hard drive!
3) - Run your DOS based backup utility, and restore backup.
4) - At the command prompt type: DOSLFNBK C:\ /V /R
5) - Reboot to Windows 95.
Menu Level 2 Functions
===================================================================
The "Transfer A Drive" Function
-------------------------------
The "Transfer A Drive" function is similar to the function
"Export Drive" function. It is used to transfer, or copy the
contents of the source drive to the destination drive. More precisely
stated, it rebuilds the destination drive from the ground up.
This is accomplished thru the use of high level(WIN95) functions.
The main advantage with using this function, over the
"Export Drive" function is that both the source and destination
drives can be of any size, and there is no need to LOCK the
drives before you start. The function is best preformed when
running Windows 95 in the NORMAL MODE. If you preform this function
when running Windows 95 in the SAFE MODE, there is the possibility
that the copy operation will take much longer. There are two files
that will not be copied. These two files are "WIN386.SWP" and
"FSVUNDO.DAT" this second file is only present if you use Norton
Navigator for Windows 95. There is no harm in skipping these two
files, as Windows 95 will simply rebuild them when you reboot the
system.
If you plan on booting from this drive, make sure you do a
"Transfer Boot Code" procedure first. You will also need to change
your CMOS settings, and jumpers on the hard drive itself, Please
refer to the respective manuals for instructions for each. Transfer
throughput ~40MB/MIN.
With the dropping hard drive prices, it is possible to buy
a second hard drive just to make a copy of the main drive, as a
backup...
Before doing the "Transfer A Drive" function, please run
Norton Disk Doctor, or Scandisk, and completely defragment the
source drive, with either Norton Utilities Speedisk for 95, or
Windows 95 Disk Defragmenter. Also LNF Directories that contain
illegal characters will not be transfered, you will be notified if
this occurs.
The copy procedure is as follows:
<The Transfer Procedure, Adding A New Hard Drive>
-------------------------------------------------
NOTE: In the following example it is assumed that you are copying
the contents of drive C: onto drive D:, and that you will be
making this new drive(D:) your bootable drive C:. Substitute
drive letters as per your preference.
1) Configure the new C: drive as drive D: adjusting CMOS & jumper
settings.
2) Boot to a DOS DOS prompt. (Hit the F8 key when you see
"Starting Windows 95", and choose option #5 "Command Prompt Only")
3) Fdisk and Format drive D: (Destination).
NOTE: Disable the recycle bin for the destination drive prior to
reaching this point.
4) Lock C: & D: drives.
5) Run TRANSX95.
6) Select drive C: as the source and drive D: as the destination.
7) Choose "Transfer Boot Code". (Answering, according to your setup).
8) Leave TRANSX95
9) Boot into Windows 95. (Normal Boot)
10) Shell to a DOS session(BOX). (Start|Programs|MS-DOS Prompt)
11) Format D: /Q
12) Run TRANSX95.
13) Select drive C: as the source and drive D: as the destination.
14) Choose "Transfer A Drive" from menu level 2.(Transfer the files.)
15) Leave TRANSX95.
16) EXIT back into Windows 95.
17) Shut down the system. (Power Off)
18) Re-configure D: drive as the master drive, and set new CMOS
settings.
19) Boot to Windows 95 from the new drive.
In addition the "Transfer A Drive" function can be used
to combine two drives into one drive, as long as there is no
path, or duplicate root directory problems in doing so ie. Say
you have two drives C: & D:. C: is your bootable drive, and contains
your Windows 95 operating system, and WIndows 95 applications, lets
also say that your drive D: contains data, or DOS based files, and
you want to combime them onto a larger drive.
The following is the drive combination procedure:
<Combining Two Drives Onto One>
-------------------------------
1) Follow the <The Transfer Procedure, Adding A New Hard Drive>
(From above).
2) Shut down the system. (Power Off)
3) Place your old drive D: back as drive D: and adjust jumpers &
CMOS as necessary.
4) Boot into Windows 95. (Normal Boot)
5) Shell to a DOS session(BOX). (Start|Programs|MS-DOS Prompt)
6) Run TRANSX95.
7) Select drive D: as the source and drive C: as the destination.
8) Choose "Transfer A Drive" from menu level 2.(Transfer the files.)
Disregard "Warning" about drive C: being in use.
9) Leave TRANSX95.
10) EXIT back into Windows 95.
11) Transfer is complete, do as you will with your old D: drive.
┌────────────────── Transfer A Drive Check List ──────────────────┐
│ │
│ √Checking to see if destination drive is in use. │
│ √Determining destination drives physical characteristics. │
│ √Determining source drives physical characteristics. │
│ √Checking for source and destination compatibility. │
│ √Transfer directory tree from source to destination. │
│ │
└─────────────────────────────────────────────────────────────────┘
┌───────────────────── Current Queue ─────────────────────┐
│ │
│ ──|────────────────────────────────────────────── 5% │
│ ┬∙∙∙∙∙∙∙∙∙∙∙┬∙∙∙∙∙∙∙∙∙∙∙┬∙∙∙∙∙∙∙∙∙∙∙┬∙∙∙∙∙∙∙∙∙∙∙┬ │
│ 0% 25% 50% 75% 100% │
│ Destination Drive Free Space: 599,123,654 │
└─────────────────────────────────────────────────────────┘
DOS Shell
---------
The DOS Shell function launchs a secondary shell to a
new DOS command prompt. This is not to be confused with a new
DOS thread from within Windows 95. This shell only start a new
command.com as a child process of the parent program.
Create A Boot Disk
------------------
This function create a boot disk on the destination drive,
or just save copies of system files, or copy system utilites, or
all of the above. The source drive is of no concern here.
All boot required files for: Registry, Windows System.ini and
Win.ini, Autoexec.bat and Config.sys, Regedit, and pertinent DOS
utilities can be copied. Note: Windows 95 cannot be executed
with the "WIN" command when booting from this disk, nor can TRANSX95
be used with the "Transfer A Drive" function to transfer LFN's, it
is only meant to be used to detect & repair system problems.
Additional Messages
=================================================================
Partition Information
---------------------
The following is a screen similar to a typical partition
chain information screen. The important thing of note, in the
partition chain is, that is carries the physical characteristics
of each partition contained within a disk. With this information
you can determine the partition location, size, and type.
Note: You will only be presented with this display as part of an
error notification. Also each partition chain information window
is only for a particular "Mini-Disk" contained within the total
physical partition.
╔═════════════════════ Partition Chain Information ═════════════════════╗
║ ║
║ Partn# Partn# Partn# Partn# ║
║ Description 1 2 3 4 ║
║ ------------------------------------------------------------------- ║
║ Bootable.........: Yes No No No ║
║ Starting head....: 1 0 0 0 ║
║ Starting Sector..: 1 1 0 0 ║
║ Starting Cylinder: 0 259 0 0 ║
║ System ID........: BigDos Extended Unused Unused ║
║ Ending Head......: 31 31 0 0 ║
║ Ending Sector....: 63 63 0 0 ║
║ Ending Cylinder..: 258 541 0 0 ║
║ Relative Sectors.: 63 522144 0 0 ║
║ Partition Sectors: 522081 570528 0 0 ║
║ Partition Size...: 255 279 0 0 ║
║ ║
║ ║
║ Ok ▄ ║
║ ▀▀▀▀▀▀▀▀▀▀ ║
╚═ F1-Help ═════════════════════════════════════════════════════════════╝
History
-------
February, 29, 1996
First Release (version 1.00).
March, 11, 1996 (Version 2.10)
1)- Totally reworked the initialization routines to try
and address lockup problems reported by users of
100+MHZ. systems.
2)- Made the "Transfer A Disk" function more flexible to the
end user. Able to bypass the old error messages if you
feel they are in err, to complete the transfer.
3)- Added support for specific IDE/ATA EIDE addressing.
Now you do not have to be in the DOS mode(prompt)
to transfer the boot code, and make the drive active.
This makes it possible to complete a drive transfer
all within the Windows 95 environment for those with
IDE/ATA or EIDE compatible controllers.
4)- Made some of the error messages more descriptive.
5)- Added a greater number of help messages to the help
database.
6)- Broke the main menu into two separate levels. This
make the more obscure functions more visible.
7)- Added support for debug isolation within the
initialization routines.
8)- I now use a new naming system for some of the support
files. This makes them more descriptive. ie. was READ.EXE
now VIEWER.EXE.
March, 15, 1996 (Version 2.12)
1)- Correcting some problems properly identifying certain
drive types when there are compressed drives in the system.
2)- Added reboot feature to the "Transfer Boot Code" function.
3)- Added support to skip specific read protected file during
the Transfer A Drive operation.
4)- Added destination throughput determination testing option
to the Transfer A Drive check list.
March, 16, 1996 (Version 2.14)
Found a major problem with the directory tree
reconstruction process in the "Transfer A Drive" function.
This problem has been repaired as of version 2.14. If you
are going to use pre version 2.14 releases, do not use the
"Transfer A Drive" function.
March, 20, 1996 (Version 2.17)
1)- Made changes to the "Transfer Boot Code" function for
greater user flexibility.
2)- Made changes to the "Condition Files" function so that
now you can condition files, directories, or both.
3)- Added a progress bar to the "Transfer A Drive" functions
copy procedure.
4)- Added the ability for the user to disregard the internal
drive mapping function, to increase possible use with
certain network drives.
April, 01, 1995 (Version 3.00)
1)- Made changes to the drive mapping function so that
it detects more drive information and skips one floppy
error messages.
2)- Made program foot print smaller, faster coding.
3)- Added detection of illegal characters in transfer stream
names.
4)- Fixed math bug when using 586 CPU's.
5)- Added more reliable tree functions to "Create A Boot Disk"
function.
6)- Added Source to Destination file attribute transpositioning
adaptment. (Transfer A Drive function)
7)- Added to, and clarified portions of this file.
8)- The "Transfer A Drive" function now supports DOS,
Windows 3.1x, Windows NT, and Windows 95.
9)- Improved destination throughput testing.
(Transfer A Drive)
10)- Updated registration process, this make the registration
process smipler, and adds added protection for registered
users, and ITS Systems.
April, 12, 1996 (Version 3.13)
1) - Added continued memory level availiblity monitoring.
2) - Added new command line switches (-PRE,-MAP,-IDC)
to be used in the event of a lockup during data transfer
in the Transfer A Drive function.
3) - Added command line switch to bypass Windows 95 checking
during transfer the boot code.
4) - Inverted the default copy mode from copy always, to
copy only newer then, and added disabling command line
switch -INC.
5) - Added support for some non-standard characters in the
directory, and files names.
6) - Added report file generation for errors occurring during
the transfer a drive function.
**** Note: If you have any problems with this program, please
contact me and let me know. I cannot fix it, if I
do not know that it is broken.
Thanks in advance for registering this product.
Michael J Steiner
ITS Systems.